equipment dependability - German English Dictionary